package gui.swing;

import javax.swing.JFrame;

public class JFrameDemo extends JFrame {
    public static final int WIDTH = 500;    // 宽
    public static final int HEIGHT = 300;   // 高

    public JFrameDemo(String title) {
        super(title);
//        Dimension dimension = Toolkit.getDefaultToolkit().getScreenSize();  // 获取屏幕分辨率
//        int x = (dimension.width - WIDTH) / 2;
//        int y = (dimension.height - HEIGHT) / 2;
//        this.setBounds(x, y, WIDTH, HEIGHT);
        this.setSize(WIDTH, HEIGHT);
        this.setLocationRelativeTo(null);   // 设置窗口相对于指定组件的位置
                                            // 如果组件当前未显示或者参数 c 为 null，则此窗口将置于屏幕的中央
        this.setVisible(true);
        this.setDefaultCloseOperation(JFrame.EXIT_ON_CLOSE);
    }

    public static void main(String[] args) {
        new JFrameDemo("");
    }
}
